package com.example.houselease.pojo.dto.admin;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 管理员添加 DTO类
 * @author sf
 * @version 0.0.1
 * */
@Data
public class AdminAddNewDTO implements Serializable {

    /**
     * 用户名
     * */
    @ApiModelProperty(required = true,value = "用户名")
    private String username;

    /**
     * 密码
     * */
    @ApiModelProperty(required = true,value = "密码")
    private String password;

    /**
     * 昵称
     * */
    private String nickname;

    /**
     * 头像
     * */
    private String avatar;

    /**
     * 手机号
     * */
    private String phone;

    /**
     * 邮箱
     * */
    private String email;

    /**
     * 简介
     * */
    private String description;

    /**
     * 是否启用，0 否，1 是
     * */
    private Integer enable;

    /**
     * 所属角色id
     * */
    private List<Long> roleIds;
}
